installation master - French English Dictionary